// 演示模拟数据生成
// 引入库
import Mock from 'mockjs'
// 为了避免日期递增出问题, 写一个函数来生成
const generateRecord = () => {
  const arr = []
  for (let index = 0; index < 31; index++) {
    arr.push({
      'adtStatu|1-6': 1,
      'day': 20211001 + index,
      id: '@guid'
    })
  }
  return arr
}
// Mock.mock(地址, 方法, 数据模板)
Mock.mock('/api/attendances/mock', 'get', {
  code: 666,
  message: '模拟数据请求成功',
  success: true,
  'data|100': [
    {
      // attendanceRecord: [{id: "1460412410192654336", companyId: null, departmentId: "1175310929766055936",…},…]
      attendanceRecord: generateRecord(),
      'departmentName|1': ['总裁办', '行政部', '人事部', '财务部', '技术部', '运营部', '市场部', '财务核算部', '税务管理部', '薪资管理部', 'Java研发部', 'Python研发部', 'Php研发部', '北京事业部', '上海事业部'],
      id: '@guid',
      'mobile|13000000000-19999999999': 1,
      username: '@cname',
      'workNumber|10000-99999': 1
    }
  ]
})
